628,627,626,625,625,624,624,623,622,621,620,618,617,617,616,616,615,614,613,610,608,606,605,602,600,597,594,592,583,580,578,576,574,571,569,566,565,564,562,560,558,555,553,550,548,547,546,542,542,542,542,542,544,545,546,548,550,551,552,553,553,554,554,554,554,554,554,553,553,553,553,553,553,553,553,551,551,549,547,546,544,544,543,541,540,539,538,537,535,534,532,531,530,530,530,531,532,533,533,534,534,534,534,534,533,531,528,525,524,523,522,521,521,521,522,524,528,529,530,532,533,534,536,536,537,537,537,538,539,541,542,543,545,546,547,549,549,550,551,553,554,554,554,555,556,556,556,557,557,557,558,558,558,558,559,559,559,560,560,560,561,562,562,563,563,564,565,565,566,567,572,577,580,582,585,586,588,589,590,593,597,600,606,609,612,615,617,619,621,623,625,627,629,630,632,634,635,636,638,639,642,643,645,647,648,648,650,651,652,653,653,654,655,656,657,659,661,663,665,666,668,672,675,677,679,682,684,686,688,690,692,693,694,695,696,698,698,699,700,701,702,704,706,708,710,711,712,714,718,721,723,725,726,726,727,729,732,735,737,739,740,743,745,747,748,749,750,751,753,754,756,758,761,763,765,767,768,769,770,771,772,773,774,775,775,777,778,780,783,786,793,798,802,807,810,812,814,816,818,820,824,829,831,833,836,838,842,846,851,853,856,859,861,865,868,868,867,866,865,864,863,863,862,862,861,861,860,846,844,840,837,834,832,831,830,828,819,812,810,808,807,806,805,804,803,801,800,798,797,796,796,793,791,790,786,784,782,781,779,778,775,773,770,768,764,761,759,751,748,746,745,742,740,739,738,736,734,731,727,720,718,718,717,715,714,713,712,711,709,707,706,705,704,700,699,696,694,693,691,690,688,686,686,685,684,683,680,679,677,676,675,673,671,670,669,667,665,664,661,659,658,657,655,655,653,652,650,649,648,647,645,643,641,638,634,633,632,630;1725,1724,1724,1723,1722,1722,1721,1721,1720,1718,1715,1711,1710,1709,1706,1704,1701,1699,1695,1686,1681,1674,1672,1661,1657,1648,1642,1636,1619,1615,1613,1610,1607,1603,1600,1598,1596,1595,1593,1591,1589,1586,1583,1577,1574,1570,1566,1551,1547,1544,1542,1541,1538,1536,1535,1533,1530,1528,1526,1525,1523,1520,1514,1511,1509,1508,1507,1505,1503,1502,1501,1500,1499,1498,1497,1493,1492,1489,1487,1487,1484,1483,1482,1480,1478,1477,1475,1473,1469,1468,1464,1462,1460,1459,1458,1456,1454,1452,1451,1450,1444,1442,1439,1434,1427,1421,1410,1402,1398,1393,1389,1384,1382,1380,1378,1374,1370,1368,1367,1365,1364,1362,1360,1359,1358,1357,1356,1355,1353,1351,1349,1347,1346,1345,1344,1341,1340,1339,1338,1336,1335,1333,1332,1331,1330,1329,1328,1328,1327,1326,1323,1322,1321,1320,1319,1318,1317,1317,1316,1315,1315,1314,1313,1313,1312,1311,1311,1310,1310,1309,1313,1319,1322,1325,1328,1330,1332,1333,1334,1336,1339,1342,1346,1347,1349,1351,1351,1353,1354,1357,1361,1363,1365,1367,1370,1374,1375,1377,1379,1381,1386,1388,1390,1391,1392,1393,1394,1394,1395,1396,1397,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1409,1411,1413,1415,1416,1418,1419,1421,1422,1425,1426,1427,1429,1430,1433,1434,1435,1437,1440,1442,1444,1446,1448,1449,1450,1450,1451,1453,1455,1457,1458,1458,1459,1459,1459,1459,1459,1459,1458,1458,1457,1456,1455,1454,1453,1453,1452,1452,1452,1452,1452,1452,1453,1453,1454,1454,1454,1454,1454,1459,1464,1467,1472,1474,1477,1478,1480,1482,1485,1493,1500,1507,1515,1520,1522,1524,1526,1528,1530,1533,1537,1539,1541,1543,1544,1547,1550,1553,1555,1557,1559,1560,1562,1563,1564,1565,1567,1568,1569,1570,1571,1572,1573,1574,1575,1577,1587,1588,1589,1591,1592,1593,1594,1595,1596,1600,1602,1603,1604,1606,1607,1608,1609,1611,1614,1617,1619,1621,1622,1623,1625,1626,1628,1630,1632,1633,1634,1635,1635,1636,1637,1637,1637,1638,1638,1638,1636,1635,1635,1634,1632,1631,1631,1631,1631,1631,1632,1635,1643,1645,1646,1647,1649,1651,1652,1654,1655,1656,1658,1659,1660,1661,1664,1664,1666,1667,1669,1670,1672,1675,1682,1683,1685,1686,1688,1690,1692,1692,1692,1692,1693,1693,1693,1695,1696,1699,1701,1703,1705,1707,1709,1710,1711,1712,1714,1716,1718,1718,1718,1718,1718,1718,1719,1720,1721,1722,1723